Generating Very Large RNS Bases
نویسندگان
چکیده
Residue Number Systems (RNS) are proven to be effective in speeding up computations involving additions and products. For these representations, there exists efficient modular reduction algorithms that can used the context of arithmetic over finite fields or modulo large numbers, especially when cryptographic engineering. Their independence allows random draws bases, which also makes it possible protect against side-channel attacks, even detect them using redundancy. These systems easily scalable, however existence bases for some specific uses remains a difficult question. In this article, we present four techniques extract RNS from sets integers, giving better performance flexibility previous works litterature. While our do not allow solve efficiently every case, provide provably find largest available several cases, improving state-of-the-art on various recent literature.
منابع مشابه
RNS bases and conversions
Residue Number Systems (RNS) allow the distribution of large dynamic range computations over small modular rings, which allows the speed up of computations. This feature is well known, and already used in both DSP and cryptography. Most of implementations use RNS bases of three elements to reduce the complexity of conversions, but if can increase the number of RNS modular computational channels...
متن کاملEfficient RNS Bases for Cryptography
Residue Number Systems (RNS) are useful for distributing large dynamic range computations over small modular rings, which allows the speed up of computations. This feature is well known, and already used in both DSP and cryptography. In this paper we deal with implementation for huge numbers like those used for ciphering as with RSA or ECC on prime finite fields. Modular multiplication is the m...
متن کاملVERY Large Knowledge Bases - Architecture vs Engineering
In the past decade, Al research has created impor tant technologies. The annual investment in , ant return f rom, the several thousand existing systems employ ing Al technology is in the hundreds of mi l l ions of dollars. ... One feature these successful programs have in common is that they work in well-defined domains in which the systems i n fo rmat ion , or knowledge base ( K B ) , is not e...
متن کاملLearning of OWL Class Descriptions on Very Large Knowledge Bases
The vision of the Semantic Web is to make use of semantic representations on the largest possible scale the Web. Large knowledge bases such as DBpedia, OpenCyc, GovTrack, and others are emerging and are freely available as Linked Data and SPARQL endpoints. Exploring and analysing such knowledge bases is a significant hurdle for Semantic Web research and practice. As one possible direction for t...
متن کاملHigh Performance Reasoning with Very Large Knowledge Bases
In this contribution we present an empirical analysis of the performance of theALCNHR+ description logic system RACE applied to TBoxes with a very large number of primitive concept definitions. Adaptions of previously known techniques as well as new optimization techniques for efficiently dealing with these kinds of knowledge bases are discussed.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Emerging Topics in Computing
سال: 2022
ISSN: ['2168-6750', '2376-4562']
DOI: https://doi.org/10.1109/tetc.2022.3187072